3e992106a136673c5016017d8d047bc754f0fe11,commons/pkcs11-proxy-server/src/main/java/org/xipki/commons/remotep11/server/CmpResponder.java,CmpResponder,doProcessPkiMessage,#LocalP11CryptServicePool#String#InfoTypeAndValue#PKIHeader#,230
Before Change
Asn1EntityIdAndCert asn1 = Asn1EntityIdAndCert.getInstance(reqValue);
P11Slot slot = getSlot(p11CryptService, asn1.getEntityId());
slot.updateCertificate(asn1.getEntityId().getObjectId().getObjectId(),
new X509CertificateObject(asn1.getCertificate()));
} else if (P11ProxyConstants.ACTION_removeObjects == action) {
Asn1RemoveObjectsParams asn1 = Asn1RemoveObjectsParams.getInstance(reqValue);
P11Slot slot = getSlot(p11CryptService, asn1.getSlotId());
After Change
Asn1EntityIdAndCert asn1 = Asn1EntityIdAndCert.getInstance(reqValue);
P11Slot slot = getSlot(p11CryptService, asn1.getEntityId());
slot.updateCertificate(asn1.getEntityId().getObjectId().getObjectId(),
X509Util.toX509Cert(asn1.getCertificate()));
} else if (P11ProxyConstants.ACTION_removeObjects == action) {
Asn1RemoveObjectsParams asn1 = Asn1RemoveObjectsParams.getInstance(reqValue);
P11Slot slot = getSlot(p11CryptService, asn1.getSlotId());